staff corps - German English Dictionary